home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 109
/
Vol 109.iso
/
games
/
punching.swf
/
scripts
/
frame_53
/
DoAction.as
Wrap
Text File
|
2008-11-12
|
2KB
|
73 lines
punchFrame = int((getProperty(loader add "/trail1", _X) - "80") / "40") + "1";
tellTarget(loader add "/trail1")
{
gotoAndStop(eval("../:punchFrame"));
}
if(eval(loader add "/target1:up") == "0" and random("3") == "0")
{
target1 = random("10") + "1";
if(target2 >= "8" and target3 >= "8")
{
target1 = "1";
}
target1X = "170" + random("211");
tellTarget(loader add "/target1/character")
{
gotoAndStop(eval("../../:target1"));
}
tellTarget(loader add "/target1")
{
_X = eval("../:target1X");
count = "0";
upTime = "30" + random("50");
up = "1";
gotoAndStop("up");
play();
}
}
if(eval(loader add "/target2:up") == "0" and random("3") == "0")
{
target2 = random("10") + "1";
if(target1 >= "8" and target3 >= "8")
{
target2 = "1";
}
target2X = "180" + random("201");
tellTarget(loader add "/target2/character")
{
gotoAndStop(eval("../../:target2"));
}
tellTarget(loader add "/target2")
{
_X = eval("../:target2X");
count = "0";
upTime = "30" + random("50");
up = "1";
gotoAndStop("up");
play();
}
}
if(eval(loader add "/target3:up") == "0" and random("3") == "0")
{
target3 = random("10") + "1";
if(target2 >= "8" and target1 >= "8")
{
target3 = "1";
}
target3X = "190" + random("191");
tellTarget(loader add "/target3/character")
{
gotoAndStop(eval("../../:target3"));
}
tellTarget(loader add "/target3")
{
_X = eval("../:target3X");
count = "0";
upTime = "30" + random("50");
up = "1";
gotoAndStop("up");
play();
}
}
prevFrame();